compete against the clock

Translations
lutter contre la montre
Definitions
To work quickly and efficiently in order to finish a task before a deadline.